/*    */
package com.hs.activation.entity;
/*    */
/*    */

import com.baomidou.mybatisplus.annotation.TableName;
/*    */ import java.io.Serializable;
/*    */ import java.util.Date;

/*    */
/*    */
@TableName("activation_log")
/*    */ public class ActivationLog
        /*    */ implements Serializable {
    /*    */   private Integer id;
    /*    */   private Integer activationId;
    /*    */   private Date modifyTime;
    /*    */   private Date oldExpirationTime;

    /*    */
    /*    */
    public void setId(Integer id) {
        /* 16 */
        this.id = id;
    }

    private Date newExpirationTime;
    private String activationCode;
    private Integer modifyUserId;
    private String reasons;
    private Double dueDays;

    public void setActivationId(Integer activationId) {
        this.activationId = activationId;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public void setOldExpirationTime(Date oldExpirationTime) {
        this.oldExpirationTime = oldExpirationTime;
    }

    public void setNewExpirationTime(Date newExpirationTime) {
        this.newExpirationTime = newExpirationTime;
    }

    public void setActivationCode(String activationCode) {
        this.activationCode = activationCode;
    }

    public void setModifyUserId(Integer modifyUserId) {
        this.modifyUserId = modifyUserId;
    }

    public void setReasons(String reasons) {
        this.reasons = reasons;
    }

    public void setDueDays(Double dueDays) {
        this.dueDays = dueDays;
    }

    public boolean equals(Object o) {
        if (o == this) return true;
        if (!(o instanceof com.hs.activation.entity.ActivationLog)) return false;
        com.hs.activation.entity.ActivationLog other = (com.hs.activation.entity.ActivationLog) o;
        if (!other.canEqual(this)) return false;
        Object this$id = getId(), other$id = other.getId();
        if ((this$id == null) ? (other$id != null) : !this$id.equals(other$id)) return false;
        Object this$activationId = getActivationId(), other$activationId = other.getActivationId();
        if ((this$activationId == null) ? (other$activationId != null) : !this$activationId.equals(other$activationId))
            return false;
        Object this$modifyUserId = getModifyUserId(), other$modifyUserId = other.getModifyUserId();
        if ((this$modifyUserId == null) ? (other$modifyUserId != null) : !this$modifyUserId.equals(other$modifyUserId))
            return false;
        Object this$dueDays = getDueDays(), other$dueDays = other.getDueDays();
        if ((this$dueDays == null) ? (other$dueDays != null) : !this$dueDays.equals(other$dueDays)) return false;
        Object this$modifyTime = getModifyTime(), other$modifyTime = other.getModifyTime();
        if ((this$modifyTime == null) ? (other$modifyTime != null) : !this$modifyTime.equals(other$modifyTime))
            return false;
        Object this$oldExpirationTime = getOldExpirationTime(), other$oldExpirationTime = other.getOldExpirationTime();
        if ((this$oldExpirationTime == null) ? (other$oldExpirationTime != null) : !this$oldExpirationTime.equals(other$oldExpirationTime))
            return false;
        Object this$newExpirationTime = getNewExpirationTime(), other$newExpirationTime = other.getNewExpirationTime();
        if ((this$newExpirationTime == null) ? (other$newExpirationTime != null) : !this$newExpirationTime.equals(other$newExpirationTime))
            return false;
        Object this$activationCode = getActivationCode(), other$activationCode = other.getActivationCode();
        if ((this$activationCode == null) ? (other$activationCode != null) : !this$activationCode.equals(other$activationCode))
            return false;
        Object this$reasons = getReasons(), other$reasons = other.getReasons();
        return !((this$reasons == null) ? (other$reasons != null) : !this$reasons.equals(other$reasons));
    }

    protected boolean canEqual(Object other) {
        return other instanceof com.hs.activation.entity.ActivationLog;
    }

    public int hashCode() {
        return 59;
    }

    public String toString() {
        return "ActivationLog(id=" + getId() + ", activationId=" + getActivationId() + ", modifyTime=" + getModifyTime() + ", oldExpirationTime=" + getOldExpirationTime() + ", newExpirationTime=" + getNewExpirationTime() + ", activationCode=" + getActivationCode() + ", modifyUserId=" + getModifyUserId() + ", reasons=" + getReasons() + ", dueDays=" + getDueDays() + ")";
    }

    /*    */
    /*    */
    /*    */
    /*    */
    /*    */
    /*    */
    public Integer getId() {
        /* 23 */
        return this.id;
        /*    */
    }

    /*    */
    /*    */
    /*    */
    public Integer getActivationId() {
        /* 28 */
        return this.activationId;
        /*    */
    }

    /*    */
    /*    */
    /*    */
    /*    */
    public Date getModifyTime() {
        /* 34 */
        return this.modifyTime;
        /*    */
    }

    /*    */
    /*    */
    /*    */
    public Date getOldExpirationTime() {
        /* 39 */
        return this.oldExpirationTime;
        /*    */
    }

    /*    */
    /*    */
    /*    */
    public Date getNewExpirationTime() {
        /* 44 */
        return this.newExpirationTime;
        /*    */
    }

    /*    */
    /*    */
    /*    */
    public String getActivationCode() {
        /* 49 */
        return this.activationCode;
        /*    */
    }

    /*    */
    /*    */
    /*    */
    public Integer getModifyUserId() {
        /* 54 */
        return this.modifyUserId;
        /*    */
    }

    /*    */
    /*    */
    public String getReasons() {
        /* 58 */
        return this.reasons;
        /*    */
    }

    /*    */
    /*    */
    public Double getDueDays() {
        /* 62 */
        return this.dueDays;
        /*    */
    }
    /*    */
}


/* Location:              C:\Users\yzc\Desktop\新建文件夹 (3)\activation-0.0.16.jar!\BOOT-INF\classes\com\hs\activation\entity\ActivationLog.class
 * Java compiler version: 16 (60.0)
 * JD-Core Version:       1.1.3
 */